Big Huge Thesaurus

leaf-nosed snake

noun

sounds kind of like